iron maiden – English–Español translations

🇬🇧 en es 🇪🇸

iron maiden noun

  • torture device
doncella de hierro
Wiktionary Links